person who has learned his lesson - Français Anglais Dictionnaire